transdermal drug delivery system - French English Dictionary